Code 1

Diary Day 2

L02.1_HTML


- What's the meaning of HTML? Hypertext Markup Language
- where does the Markup come from? Elements are marked up using tags which explain the purpose of that part of the content
- What is Syntax? Syntax is the "Grammar" of the Code
- What is Semantics? Semantics is the vocabulary of the Code

L02.2_HTML


- The browser has to load only the String Content when opening an html file while it also has to load the pre-style of the text when opening a txt file
- HTML files are structured like a tree. You have a Head which can contain Objects, and those objects can contain other objects etc. After the head comes the body which contains the most content of the file. It can also contain objects inside objects inside objects etc.

L02.3_HTML


manipulating HTML. That's what I've done so far (I'll fix the link problem later)

L02.4_ HTML


- There are multiple tags like: cite (title), q (quotation marks), code (showing a part of the code), ins (custom text)
- this Website says that you can categorise the tags by: basic HTML, Formatting, Forms and Input, Frames, Images, Audio and Video, Links, Lists, Tables, Styles and Semantics, Meta Info, Programming.
- Basic attributes are for example src (pth to images), href (for hyperlinks, it defines a URL), width and height (defines the size of image in pixels), alt (alternate text for an image. If there has been a problem with loading the image, this alternate name will display), lang (language of the web page), title (defines extra information)

L02.5_HTML


- We Activated GitHub Pages which is basically an easy way to make your own webpages with your github repository
- Added links to the Tag demonstration and manipulation html files into a new index html file which will be presented in the github page when clicking on the github pages link.